horns of a bull - French English Dictionary